package com.jsb.laundry.model.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class TeamCentre {

    private String riderId;
    private String riderName;
    private String riderImg;
    private String riderPhone;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    /**
     * 职位称号
     * 邀请人数量        称号
     * 邀请10个骑手      组长
     * 下面有10个组长    主管
     * 下面有10个主管    总监
     * (默认)0 :专员，1：组长，2：主管，3：总监
     */
    private String userLevel;
    /**
     * 邀请人数
     */
    private int inviteNum;

    /**
     * 邀请人id
     */
    private String parentId;

    /**
     * 邀请的人信息
     */
    private List<TeamCentre> children;
}
